30 munitions for two PTRS doesn't seem that bad at all, considering an AT grenade is 25 munitions and a single bazooka, somewhat better but not vastly superior to a PTRS, is 60. One squad could probably quite comfortably deal with a Puma, a flaktrack from green cover or over a tiny bump in terrain, and inside a building, a luchs, judging from what guards can do.
Well, on paper it doesn't sound that bad, but its yet another doctrine where you HAVE to spam snipers or maxims or gtfo.
You have no early game punch, you have no late game punch, you have no call-ins so you're forced to rely on sub par tanks, PTRS upgrade arrives 50% later then guards, so you will not be able to use it against light vehicle in period where most of them will be reigning supreme.
To be honest, I'd much rather have 3PTRS partisans then 2PTRS cons that again arrive much later. Pair that up with horribly long aim time and no button(thou AT nades might somewhat make up for that as they do for AT partisans) and we have a "look, I can beat you with anything" type commander again. Lulz will be assured thanks to this commander, but I can't see it being competitive.
You'll get this upgrade only just before medium armor arrives and OKW armor will dominate you by the time you'll have PTRS if you skip T2, so we're back to Maxim against OKW and snipers against wehr. Difference is, instead of Guards that actually scale and can fight we have cons that will do somewhat OK against armor and be utterly murdered by anything stronger then pioneers/osttruppen and I'm not sure about osttruppen here.