29NovMarch 14, 2019 By Jacob Rascon Self-Defense Firearms Training – Be Safe, Be Confident, Get Trained! Self-Defense Firearms Training - Be Safe, Be Confident, Get Trained! Greg Block of Self-Defense Firearms Training is a current full time Law EnfoContinue Reading→