For as many times as I have shopped and bought stuff in this Walmart you would think I would give it five stars! However, the more I shop at this store, the more disappointed I become... The facility is worn and dingy, the staff seems overworked, bored and belligerent... They are always sold out of ammo, and getting a clerk to help you is virtually impossible. I was wanting to buy a bicycle and needed someone to get the bike down of the high display rack. I asked over 5 different Walmart employees before I was able to get some assistance. This was just one of many times when I encountered what seems like a serious lack of staffing and training. However, it seems that almost anything I need for home, business or vehicles i can find at least one of it at Walmart. Let me also say the self checkout makes me seek anger management therapy!