St James man held with gun in car