An armed public is a citizenry. A disarmed public is a clientele.
The Second Amendment doesn’t grant a hobby. It records a right the government does not get to revoke when it finds the people inconvenient. The men who wrote it had just watched officials try to seize powder and muskets. They put the right in the same “the people” language as speech for a reason.
Crime is a reason to punish criminals. It is not a reason to convert a right into a permit.