“.....saying the weapons used by his troops in Afghanistan dont belong on the streets of America......”
Of course he doesn’t add that the weapons his troops carry are autos, and therefore are already banned from the streets of America.
What a traitor.
Full autos are legal in most states though more regulated and expensive than semis.