IMO, people should be given the choice whether whey want to own a fire-arm or not. In places like Texas, where home invasions are very common, the possession of a fire-arm can save many lives. However, the government should make it impossible for people with a criminal record, and those with mental issues from obtaining fire-arms.
Crazy to give weapons impossible. And criminals do not use legal weapons. Free people have guns. Where citizens have weapons crimes less.