As mention already, an improperly fitted buttstock tightened too much can cause the trigger assy to bind going in and out of the receiver. Before filing or polishing, loosen the stock bolt and try the fit again. If its still to tight, fit it with the loosened bolt, then have the buttstock fitted properly.
Doug