NOTE: The link you are using points to an old server (usace.navy.ca). This server may not work in the future.
Please update your links to use https://Navy.ca
I would ask these doubters to consider whether an "open" society whose "free" citizens cannot be trusted to hold arms and ammunition at home represent an entity that should be defended in moral terms or that can be defended in military ones.