IF you want cheap go there, but fuck their take a number service. Aumiller's is a really great shop in Westerville. Honestly I don't know what your firearm experience is, but Aumiller will take the time to show you the weapon of your choice. Break it down, and basic operation. Granted he may not be as cheap as Vance's, but he takes the time. For me that goes a long way, and price doesn't become a factor anymore. The remington 870 is a great shotgun as is the Mossberg 500. Both are going to be in the same $$ range, and can load 3in 12 guage shells through the tube. A cheap tac light for those is buying a surefire G2 and using the clamp. You'll have a light at the end of the barrel for about $40.