I searched around for this for a while for someone to do (text) engraving on a firearm and found a lot of different answers. Some people recommended mailing guns off to get engraved, some people recommended taking it to a jewelry store but I wanted it done local and I wanted it to look good.
I found one guy in Louisville who wanted around $50 but he does it by hand and he said there was a couple month wait to get any work done. I found another guy who does it with a CNC engraver for around $45 who said there was a short wait but he was sporadic with answering emails and hard to get ahold.
Then I found
Hardshell Tactical in the SW part of the county. They're veteran owned/operated, use a CNC engraver, they did a great job, turnaround of just a couple days and it only cost $35. If you're looking for engraving in this area, definitely check them out!