I carry a Keltec PF9. It gets rusty, dirty,dusty and still shoots. I clean it once a week and remove any rust. You can spend lots more on a pistol that's "pretty", but make sure it can take a lickin and keep on tickin. If you carry on a daily basis, 16hrs a day, it won't look like the same gun you bought in less than a year. I have had at least 6 different holsters for it, and so far have not found the ideal one for every situation. I kept em all and switch depending on situation. Texas gets hot, and I get sweaty, and with that comes salt and rust. Happens faster than you could imagine! I carry on my belt under a tee shirt, currently with a Don Hume high ride Belt holster.