Actually found some .40 S&W at walmart tonight for 12.47 a box while there were 10 other people standing around asking if they had any 9mm, 45acp and .357.
It seems to be an ammo I can find easily so a .40 glock seems to be a good route. I think i'm going to head over to adventure outdoors tomorrow to take a look and see if they have some guns in stock.
Any other places local to look?