Drive-by shooter caught with rifle in car in George Town