I had one of thease and had no problems with it. They are quite capable of pushing any pellet out of the barrel. If yours doesn't then it is faulty and you should take it back.
Most of the horror stories are a few owners with early models. the majority of them work fine.