Amendment and the most referred to reason for owning a gun gets met...all other reasons are purely for pleasure and IMO "Granted" by the state...note that the 2nd Amendment says nothing about protection against "Home Invasions" either as a reason to "bear arms".
In point of fact, we already have state "Militias"...i.e. our state National Guard units (see link)...so if someone really wants to shoot some exciting ammunition and see stuff explode, they can join the National Guard.
Admittedly, this is unrealistic and sarcastic, but let's act like adults and sacrifice just a little to do the what's necessary to dramatically reduce the horrors being wreaked on families and even little kids...support rigid background checks..."Red Flag" programs...ownership age increases...much longer waiting times...and the banning of any weapons designed for use in the killing of large numbers of people in a short time...to name a few.
(Note: I believe I've shown conclusively that combat veterans would have no problem engaging their enemies with AR-15s, or the like...their magazines and the ammunition within...they are truly effective weapons of war...if you don't agree, I'll walk you through it again)
Link: https://en.wikipedia.org/wiki/National_Guard_(United_States)