Introduction There’s been a lot of chatter going on in America lately about gun control, as it is a hot topic issue that has been coming up time and time again during our current election cycle. Many...