IMFs Corporation is (was) a holder of a Business Permit Number (BPN – 007841P6 “vanished” 08/2019) from the North Carolina Private Protective Services Board* for Training Purposes ONLY . We do NOT compete with “Licensed Contract Security Companies”. We offer all levels of training including “instructor/trainer development.” May/June 2023: In process of getting a ‘proprietary license’ (back) after almost four years. August 2023: “Proprietary” License Number: 697808-POC BPN: 163624M
September 30, 2022: Handgun Courses Of Fire and Target Size and Scoring Information for TRAINERS ( and Officers that care to be knowledgeable about their ‘careers’ or want to become Trainers ) March and April 2023 updated shotgun and rifle/carbine information added: http://imfscorp.com/nc-private-protective-services/nc-pps-and-blet-targets-scoring-and-courses-of-fire/
Pricing (updated 05.27.2023)
NC PPS Basic Security Officer (Un-Armed Guard Training – 16 Hours): $175.00 per participant
* +mileage, travel time, and/or other expenses if ‘distant’ from IMFs available trainers
NC PPS “Legal” or “First Four” (4 Hours): $100.00 per participant
NC PPS Armed Security Full (Handgun) Certification (20 Hours + range): $300.00 per participant
* Price Includes North Carolina Justice Academy’s Book and targets
* Price does not include “shooting range fees” ($20 per officer local to IMFs)
* +$10 for each additional handgun
NC PPS Armed Security Handgun Re-Certification (4 Hours + range): $150.00 per participant
* Price Includes targets
* Price does not include “shooting range fees” ($20 per guard local to IMFs)
* +$10 for each additional handgun
NC PPS Armed Security Shotgun Certification (6 Hours + range): $150.00 per participant
* participants must have completed Handgun certification to be eligible for long-gun courses
* Price Includes targets
* Price does not include “shooting range fees” ($20 per officer local to IMFs)
* +$5 for each additional shotgun
* Price will be reduced/discounted if ‘combined’ with another class (handgun and/or rifle).
NC PPS Armed Security Shotgun Re-Certification (1 Hour + range): $75.00 per participant
* Price Includes targets
* Price does not include “shooting range fees” ($20 per officer local to IMFs)
* +$5 for each additional shotgun
* Price will be reduced/discounted if ‘combined’ with another class (handgun and/or rifle).
*** Rifle Prices Soon ***
NC PPS Armed Security Change/Add Gun (Firearm, Weapon) (Range Qualification ONLY): $75.00 per participant
* Officers must be qualified and registered on the “platform” to change/add a firearm without classroom hours.
* Price Includes targets
* Price does not include “shooting range fees” ($20 per guard local to IMFs)
* +$10 for each additional firearm
Additional Information
Video (youTube) of lead instructor (trainer) Dean Wiley “Walk-Thru” of the 50 round day course of fire from November, 2015. https://www.youtube.com/watch?v=rhAH7HlESzU
July 2019 “more complete” Day Walk-Thru NC PPSB/BLET: https://www.youtube.com/watch?v=_FwHBZ4qDAI
July 2019 complete Night Walk-Thru NC PPSB/BLET: https://www.youtube.com/watch?v=wLda4mSoyDY
October 2022 Speed Run of the PPS Day 50-Round COF going forward – 61 Seconds 80.4 score: https://youtu.be/BIx5zdJWtPM
North Carolina’s Private Protective Services Board and Alarm Systems Licensing Board were “semi-combined” so IMFs Corp offers training and certification in all governed occupations: Armed Private Investigators, Basic and Armed Security, Basic and Armed Alarm Responders, Armed Close Personal Protection ‘agents’, and/or Armored Vehicle Personnel.
* Speed load five magazines for semi-automatics day and night: 12-8-12-12-6
Reference / Reading / Legal Links (Updated April 2023)
NC PPS Board (PPSB) Web – current links to All “Basic” (un-armed) training materials (including the most horrible 2008 video), 74C and the administrative code : https://www.ncdps.gov/about-dps/boards-and-commissions/private-protective-services-board
Everything “Basic Training” (Unarmed Security) available from the PPSB since 2008 is available for FREE online. “The Video” (at youTube) with the “old/wrong” Admin Code and “registration processes/requirements,” both (Student and Trainer wrongfully called Instructor) Manuals (books), and semi-updated slideshows** (scroll down to the bold Unarmed Guard Trainer heading): https://www.ncdps.gov/about-dps/boards-and-commissions/private-protective-services-board/training
** The first two modules (“The First Four Hours”) worth of slide-shows as “fixed” (updated, corrected by Dean Wiley). MS Powerpoint, 2 ppts in one zip file: PPSB_Slideshows_FirstFour_Fixed_Apr2023 – 09.20.24 update: http://imfscorp.com/september-20-2024-updated-nc-first-4-slideshows/
April 2023: Steve Johnson’s Powerpoint slideshows for “Long Gun” (2 files in one zip compressed file). These slideshows are designed for “train the trainer” coursework but can be easily modified to use as “train the officers” aids. 2023_RSJ_PPS_LongGun_Slideshows
*** Fillable and FIXED PPSB Forms and Docs ***
October 2022 Targets/Scoring HOWTO and size info; Updated “Courses of Fire” for Handguns: http://imfscorp.com/nc-private-protective-services/nc-pps-and-blet-targets-scoring-and-courses-of-fire/
October 2022: “FIXED” version of the ‘New 08/2022’ Firearms Training Certificate. Text size ‘auto’ and ‘scrolling’ turned off; input boxes ‘better’ sizes; name centered. Useless signature box removed. Selection boxes made into ‘radio’ instead of ‘checkbox’. Date fields formatted MM/DD/YYYY. Can be used for “Change/Add Firearm” also.
PPSB Firearms Training Certificate August 2022 DLW FIXED Oct22
2022 “Basic” or “Un-Armed” Training Certificate PDF Fillable: 2022_PPS_UAG_Basic_Certificate_Fillable
2022 Pre-Delivery Report PDF Fillable: 2022_PPS_ArmedPreDelivery_Fillable
2022 Post-Delivery Report PDF Fillable: 2022_PPS_PostDeliveryReport_Filleable
2022 (Pre?? and) Post-Delivery Report Continuation Page PDF Fillable: 2022_PPS_PrePostDeliveryContinuation_Fillable
2024 Single Page “Affidavit and Public Notice” (EASY) Version:
https://www.ncdps.gov/pps-registration-application-affidavit-and-public-notice-statement
2023 Public Notice and Affidavit Fillable ( entry boxes cover/hide ‘sample/instruction’ text from PPSB ): 2023_05_PPS_Public_Notice_Affidavit_Fillable (link removed 2024 see above)
2023 Release of Information – Fingerprints Fillable:
2023_PPS_ROI_Fingerprints_Fillable