And it falls to each individual state to decide that. Not the federal government or some abc agency. What works for California, probably doesn’t work for West Virginia.
As far a small weapons go - DEFINITELY!
I'm cool with a Federal ban on shit like dirty bombs though.