Use synthetic grease on the barrel and slide to minimize that wear and make it operate smoother. There are many quality products on the market designed specifically for guns, but being a cheap SOB, I use synthetic break caliper grease when I use any grease at all. Mostly run it dry or with a dry lube like 100% silicone or similar.
The one area you really DON'T want to grease or oil is the striker. Run it dry or use a dry lube.