Established in 2007, Roll Call is a locally owned business in Scranton, Pennsylvania, offering a comprehensive suite of firearm services including sales, training, and a shoot house. The facility features a state-of-the-art, 25-yard climate-controlled indoor shooting range equipped with an electronic retrieval system. Visitors can bring their own firearms or choose from a selection of rentals, including full-auto rifles.