I have seen a spring powered m4. It was clear plastic, and you pulled the charging handle back to cock the spring. Cheap garbage really. If you want power, accuracy, or distance prepare to spend a few bucks. Either get an M4 AEG, or a spring sniper. As your just plinking you can buy a cheaper version. If you get AV'ed you may find something suitable on the classys. Otherwise it's brand new from an airsoft shop, or a Canadian Tire special. Honestly find a used M4 with a high cap mag to plink with. Spend between $250-$400 on it. That way you can upgrade or repair it at your convenience over time. A standard internal M4 like a TM, CA, JG, G&G, ect. Also you can find parts and people to fix them more easily. A spring sniper is better for accuracy, and power. But they are just a bolt action system.
BB's will stick into skin. My friend Dave took a BB to the cheek From a G36 shooting 360 FPS. The BB stuck into his cheek, and had to be pulled out. Anytime you shoot a real steel, BB, or pellet gun you and your friends should wear appropriate eyeprotection. CSA/ANSI or ballistic approved glasses or goggles with side shields. On another note a few friends of mine bought walmart AEG to shoot at each other at home. The guns came shooting around 240FPS. After a week or two the whole apartment including walls and furniture had the texture of a golf ball.
Food for thought my friend. Be safe, and don't waste tour time or money.
WE'RE RECRUITING MORE AGE VERIFIERS FOR MORE REGIONS OF CANADA! INTERESTED? CHECK OUT OUR THREAD HERE!
BC & YUKON MASTER AV REPRESENTITIVE