Cut me some slack because I'm leery in this territory, Edge. I don't know the meaning of the sentence. I don't know if it confers a right to bear arms (to have them) or imposes a duty to take up arms (when the country calls). It may mean both: to possess muskets and your civic duty to use them.