Looking for Facepuncher 300/90

I’ve been farming for the Facepuncher 300/90 for awhile now and can’t seem to get it. If anyone got one they can give away lmk. I’m on PC.