Firing Line Inc, located in Philadelphia, PA, offers an extensive selection of new and used firearms and accessories and an indoor pistol range.