Does it need to be firearms? Switzerland has good democratic tools that serve as an immune function for that, maybe that could be another way.