I hope your not counting on the last couple of generations to be holding those rifles.
I am around here. Maybe on the coasts they'd 'occupy' the enemy camps...but here would be a different story.
Besides, there are a lot of young men and women who have served in the military, too.
Not everyone under 30 is a useless slug living in their momma's basement.