I need to get some new sights installed on an M&P 9 and 9c pretty soon. I'm looking for suggestions on anybody local that won't screw up the gun, won't keep the gun for a week, and doesn't charge as much as the sights cost.

Better yet, anybody have a sight pusher that would consider doing the job for food?