If you're at French Creek, you're near two others in Jeffersonville:
Gray's Outfitters
2458-C WEST RIDGE PIKE
Jeffersonville, PA
The store is a mess, but he has a little bit of everything and is always willing to work with you.
InSite Firearms
2118 W Main St
Norristown, PA
This is about a mile down the same road from Gray's. The shop is nicer. The handgun selection is nice, but small. They have a better long guns selection. There is the added bonus of a cigar shop down the hall.
and then there's:
Classic Pistol
1310 Industrial Blvd
Southampton, PA
This is about 30 minutes east toward Philly. They're more upscale with a nice indoor range, gunsmith and training facilities (oh, and full-auto rental). They have a good selection of handguns and almost zero long guns.
There is also the nearly legendary:
Shyda's
1625 S. Lincoln Avenue
Lebanon, PA 17042