Used to be "Britt's" and Jack Britt still works there. Blakiston Street just off Torresdale Ave. between the Cottman and Academy exits of I-95. I believe the lowest membership fees in the area ($65/yr-go as often as you like). I think it's just $10 for "walk-ins" to use the range. Good shop with knowledgable people and good selection of new/used guns. No rental guns. I'm not sure if they allow long rifles, I don't shoot 'em.