If you have a $ limit, go ECHO1. For only $160 you can get the echo1 g36 with the battery and charger. This is the best gun for the price in my opinion. It is accurate and shoots far at a high fps. I use echo1 and I love it! Echo1 makes great guns out of the box for fair prices.