Closest I know of is Smith's Sports Center in St. Mary's, and I've never been there so I can't give you a review.
For basic stuff, places like Dick's Sporting Goods can often have some.
Lots of the local shops are excellent with ordering by phone, though. I'll shout out to FFP in State College as being one of them.
And of course you have the big chains like Cabela's, Bass Pro, and Gander Mtn. where you can order on the internet.