I can't speak to that specific detail. But there were certainly cannon used to eject the government's navy from Boston Harbor. These cannon were taken by force from Fort Ticonderoga, a government fort, and hauled overland to be placed on Dorchester Heights, where they had total command of Boston Harbor. The threat that the militia would destroy the warships in the harbor was used as a negotiating point to prevent the occupying government forces from setting fire to the city as they evacuated.
Certainly a militia force that found it necessary to take cannons by force would see that the militia must have access to cannon, regardless of the wishes of the central government.
Thank you for your knowledgeable replies. I should have remembered it. The Fort Ticonderoga attack was very important in securing the north. Benedict Arnold was the first person to undertake naval operations (Lke Champlain) under American command. (Before he turned traitor).