Raised in a little Arizona town, Kevin grew up surrounded by rugged desert landscapes and also a relatives of hunters. His qualifications in aggressive capturing and firearms coaching has designed him an authority on self-protection and gun protection.Learn the difference between revolvers and semi-auto pistols and what tends to make them different