The National Rifle Association has fought strict requirements on who can carry concealed weapons and some guns.
The National Rifle Association has fought strict requirements on who can carry concealed weapons and some guns. Uncredited AP
The National Rifle Association has fought strict requirements on who can carry concealed weapons and some guns. Uncredited AP