One thing to consider is that the size of the Federal standing army compared to the size of the population is as aout as low as it’s ever been. Active duty army is 700,000 compard to a population of over 300M? The standing army is mostly deployed overseas anyway.
OTOH, its firepower compared to that of the civilian population is greater than ever.