How many guns does an American need for a firefight?

Two. One for him to shoot and one for the U.S. to sell to the enemy so he can shoot him back.