I recommend Suburban Academy http://www.suburbanacademy.com/ in Penn Hills. They cert for around $500. They're the cheapest and closest to Pittsburgh. They also have weapons that you can use to get certified. You can buy a firearm in someone else's name, and carry it on duty. Until you are 21, (this is second hand info from a friend who is 20 and 235 certified) you must stow the firearm in your trunk, away from the ammunition while in transit to and from work.