If you did not sand the stock with sand paper the paint will come right off. Even with Duracoat if the stock and metal is not sanded the paint comes off. The paint just needs some places to grab on to. I sand everything prior to painting because of past problems like you are having.