You can use sniper semi autos on your engineers:
apparently machine guns too
Maybe a bug…waiting for being fixed.
LMGs and SMGs