Bill Rentiersí great-great-grandfather immigrated to Charleston, SC from Europe in the late 1850ís.  Bill served 8 years in the military during the Reagan administration.  He left the US Army in 1988, after serving three years as a Communications NCO for a Field Artillery unit in Hanau, West Germany.

Bill received his Bachelors degree in Business Administration from the College of Charleston in 1993 and worked for years as a Technical Recruiter. For years Bill worked as a registered lobbyist and the Executive Officer of GrassRoots SC, Inc., non-profit which fights to preserve gun rights in South Carolina.

Bill is an NRA certified pistol instructor, and a SLED certified concealable weapons instructor.  He is a member of GrassRoots GunRights of SC, Gun Owners of America, JPFO and the Mid Carolina Rifle Club.

Bill has been awarded the Commonwealth of Kentucky's highest civilian honor!
Bill Rentiers
NRA and SLED Certified Firearms Training

Additional classes on request!

Weekday classes available on request!

Date  TBD (Email for information)
$425.00 NRA Basic Pistol Instructor Course
- Nashville, TN -

Learn to use your new gun!
Call for details!
July 15, 2017
NRA Range Safety Officer
$130 Prepay
To sign up: NRA Registration page
July 19  -CWP Legals ONLY-
Evening Class
CWP Legals Only,
$40 Prepay
August 5, 2017
-CWP One Day Class -
$80 Prepay
August 9, 2017
-CWP Legals ONLY-
Evening Class
CWP Legals Only,
$40 Prepay
August 26, 2017
-CWP One Day Class -
$80 Prepay____________________

Current Prces (Group rates available)

  SLED CWP  80

  SLED CWP Legal Only 40

  Advanced CWP 200

  Personal Protection in the Home 150

  Instructor - Personal Protection in the Home 225

  Personal Protection Outside the Home 100

  Home Firearms Safety 50

  Firearms for Ladies 50


  NRA Basic Instructor (BIT) 150

  NRA Pistol Instructor  275

  NRA Basic PPITH Instructor 250

  NRA Basic PPOTH Instructor 250

  NRA Rifle Instructor 250

  NRA Shotgun Instructor 250

  NRA Range Safety Officer 130

  NRA Chief Range Safety Officer 130

Please call to schedule additional dates!

Payments by PayPal