Assault rifle adjective a political term used by idiots to describe a small arms rifle shirt

$19.95$42.95