Over the last decade or so there has been an introduction of engineered sprocket teeth to help aid with shifting, and perhaps also prevent chain suck.
So, a NEW sprocket will have a few short teeth (almost appearing broken), and the back side of the teeth may be rounded while the pulling side is square.
Post some photos of your sprockets, but it is possible they are NORMAL.
Beware of stretched chains, but 350 miles is short for that too.