Call customer service back and explain the accuracy issue...don't tell them you bought it second hand unless they ask you. There has been members who have bought second hand pistols and S&W warrantied them. If still no luck with them, here's a
9mm factory replacement barrel.
If you're going to order that barrel...don't wait very long or they'll be out of stock...they go very quickly!