As a rule, they're a pretty dependable and trouble free gun so I'd guess most likely it's something relatively simple causing the problem. Could be a number of things causing it, but sometimes if you play with it long enough you'll suddenly see the problem.
Good luck with it - I know how frustrating it is to buy or trade into a new gun and then not have it work!