Alright, now I'm annoyed. This isn't funny anymore.
What you fail to understand, is the the Persians went on to win that battle before being defeated altogether in the Battle of Plataea. The battle of Thermopylae is perhaps the greatest of example of patriotism from an inferior defending force against a superior force. But oh hey, the Revolutionaries had no business defeating the British either, but they did. Indeed, you should study history my friend.
Once again, your analogy fails
1.The key to the battle was terrain, tactics, training and leadership
The Persians had to get through a narrow passage that was held by the Greeks. They were unable to get their full force into the fight because of the terrain
2. Attack Helicopters would have negated that advantage and in this case the good guys have air superiority over the traitorous gun owners
3.The American Revolution had the French come in on their side which secured the victory at the Battle of Yorktown. I don't think today's gun nuts can count on the French to bail them out.
Indeed, you should study history my friend