Whenever I get horrible CS on the phone, my response is always the same:
"Let me speak to your supervisor, please."
I was involved in the retail end of the gun business for over 30 years. I had dozens of customers tell me how glad they were to have me handle their issue(s) quickly & politely.
The sad part is, it's not that hard to do CS well. All it takes is a willingness to do it & a moderate amount of product knowledge. But $10/hr monkeys can't, won't or don't put forth ANY effort in doing a proper job.
I've read horror stories about Beretta as well. Horrible QC, refusal to repair cosmetics on warranty, etc. It's like these companies hire people from the DMV and/or the IRS.