There is no such thing as an unlimited right. We are accountable for our speech, we are regulated in how we vote, but for some reason people don't think we should be accountable for exercising the Second Amendment. Gun makers should be accountable for producing a safe product, and liable for safety failures. The government should be able to monitor gun violence in the abstract to attempt to respond with public health and law enforcement. Gun owners should be liable and accountable for their actions. You have the right to keep and bear arms, per the Second Amendment. You do not have the right to sell or buy without restriction.