What do you mean you cant get a good zero? All I can imagine is that you dont see the groups you want to at some distance you are trying to zero at. Confirm and let us know what distance. Have you tried other ammo?
Pics of malfunction? I would not assume its jamming because its dirty... maybe there is something else going on. Perhaps short stroking.