In addition to the local-ish recommendations from @Caballoflaco, consider blocking off a day to drive a couple of hours west. Johnston has Crossroads Shooting Sports, which is a nice indoor facility with a bunch of stuff in the rental case. Central Iowa Impact in Boone is smaller and generally doesn't have a lot of inventory but they also have some rentals.