i got a preatty good airsoft gun for 20 but its not great compared to the actual metal ones
its plastic, old and stock broke but i fixed it so that might happen if you get it cheap and full auto works fine but the semi auto jams, better off full auto
It fire 200 FPS not as great compared to 400 or 500 but fun for a first gun
And yes, airsoft guns hurt close up and from far away depending on your gun and what your wearing