A renter driving a BMW has been accused of firing a gun after deliberately ramming the rear end of a Jeep at a stop light at Magnolia Plaza in The Villages.