I wouldn't mind the .880 special, everything else sounds very useless, invisibility gives the spy his edge, taking it away is like being an engineer with a revolver.
Rapier also sounds pretty stupid seeing that if a spy cannot backstab, almost all classes will kill him, he would be better off just using the .880.