View Profile
Self Defense Firearms Training
- Knowledge
- Fun
- Team
“It's very rare that the public has an opportunity to learn from someone with the wealth of experience and knowledge as Greg; it is my opinion that the community is fortunate to have his training available to the public.”