I'm not so sure.
Most cities in the U.S. during the Revolution were located on the coasts and were dependent upon shipping.
The Militia surprised the occupying forces in Boston by taking the big guns from Fort Ticonderoga, dragging them to Boston, and placing them, during the night, on the hills surrounding Boston and Boston Harbor. This enabled the Militia to free Boston and sent their enemy's army and navy scurrying away.
It was not long before the enemy ships showed up in New York and used the surprise provided by their navy's mobility to take New York.
At the end of the war, if not for the timely arrival of the French navy off Yorktown, Virginia, the enemy may have been able to make off in its ships and simply relocate again.
Washington was very careful to avoid LOSING the war in any given battle and was able to survive to see a decisive victory.
Similarly, the people of the U.S. need to simply avoid losing a key battle to eventually win the war against the counter-Revolutionaries who wish to eliminate our right to keep and bear arms.
I do not understand your point. I was addressing specifically the firepower or weaponry each side had, not the strategy with which they were used.
If we are going to talk strategy, the Americans were foolish to repeatedly try for battlefield victory. Guerrilla warfare was more effective in their circumstances. However, the idea of guerrilla warfare wasn’t well developed yet, and patriot reliance on it might have demoralized their supporters so much they would have given in to the King.
Weaponry was almost identical. In fact, for the first couple years the biggest armament advantage the Brits had was their bayonets, which the colonists were slow to get. Also the colonists often had considerable difficulty with the quantity and quality of their gunpowder.
That the British won most of the battles throughout the war was a consequence of their generally greater skill and discipline, especially against militia, not of any weaponry advantage.
I’m not addressing the naval issue, where obviously the Royal Navy outclassed any possible American fleet by ridiculous amounts.