I would advise you to buy a jg bar-10, then upgrade the barrel, hop up rubber and the hop up chamber and the nub. Replace them with Maple leaf crazy jet barrel, maple leaf diamond or autobot 70 degree, action army hop up chamber and a maple leaf omega nub. If you have budget left, buy the Action Army vsr-10 trigger, spring guide and spring. The jg stock cylinder can easily withstand an m170, so it's not necessary to upgrade. I can say this setup is better than ssg24. If you still have budget left, buy the action army teflon cylinder set.