I own an STF-12 it’s cheap fun, creaky and what you would expect for the money. Reasonably accurate range of say 20-25 meters
I have held, cocked and tried to bend the TM Spas, but haven’t played with one. Needless to say it feels far superior to the touch and even if it has 50% of the usual Marui fairy dust in it, that’s where I would throw my money
especially keeping resale % value in mind for when you get bored of it .