Doit-on dire un ou une sniper ?

Les deux se disent, un sniper ou une sniper !