I was under the belief that the PA Uniform Firearms Act of 1995 forbid locals from making their own firearm laws.
http://www.pacode.com/secure/data/0.../chap33toc.html
Quote:
§ 33.114. Application for a Pennsylvania license to carry firearms.
(a) The application for a Pennsylvania license to carry firearms (as defined in section 6102 of the act (relating to definitions)) form, is used to apply for an original/renewal of a Pennsylvania license to carry firearms and shall be uniform throughout this Commonwealth. It shall be on a form prescribed by the State Police. The form shall be 8 1/2 inches by 11 inches in dimension, on plain white paper. The form shall be used by the issuing authority, that is, county sheriff or a chief of police for a city of the first class, to conduct an investigation within 45 days relative to whether the applicant would be precluded from receiving a license under the conditions in the act.
(b) The application for a Pennsylvania license to carry firearms (as defined in section 6102 of the act) shall be typewritten, computer generated or printed in blue or black ink with a ballpoint pen. Copies shall contain legible impressions. It is the responsibility of the issuing authority to utilize the form as prescribed by the State Police, and ensure it is accurately completed in accordance with the block instructions contained therein. The form shall be retained by the issuing authority for 6 years.
(c) At least 60 days prior to the expiration of each license, the issuing sheriff shall send to the licensee an application for a renewal of license. Failure to receive a renewal application does not relieve a licensee from the responsibility to renew the license.
Source
The provisions of this § 33.114 adopted February 23, 2001, effective February 24, 2001, 31 Pa.B. 1145.
There ya go. If the Philly Form is different than the version given from the PA State Police, they are in violation of the law. Of course, the PSP are running an admittedly illegal handgun registry, so you're not likely to find much support from them. But ya never know.