The process of purchasing a firearm online has been a point of discussion in political circles recently. If we believe what the pundits say, it is...