The US has plenty of guns. The idea that there aren't sufficient guns for some kind of armed resistance is absurd. The issue is cultural - we'd apparently rather fire them off in schools and malls and movie theaters.
just look at what's going on in Ukraine right now