honestly yes 30m is bad 50ish meters should out the box performance. however there is no point doing anything until you have actually used it. when you get it clean the barrel. get several different strengths of gas(temp will effect performance) get a crono, a couple different weights of bb and set the gun at an actual measured range and see which gas/bb combo gets you the best performance at sub legal power limit