You will find better prices at a gun show.
There are several reoccurring ones in the area.
That big one up at the airport - east side of I-29 and a couple of blocks south of what ever they are calling the road now that goes in to the airport.
Another one is over in OPKS - east side of Metcalf, south of I-435.
Check the listings for gun shows.
If Maywood was still open, that would be the place to go.
If you are in a hurry there are a couple of good possibilities in North Town, one on Clay.
I can't help you beyond this. I very seldom get to go to any. Well, there is the one a Adrain....