I have some build experience in AKs, maybe I can chime in. Do you know the origin of the barrel? If it is Egyptian, the Maddi has two production classes, one for military (well made) and the other, low grade commercial. If it is a recent build, more than likely it is a US made barrel and judging by the results of your target, it is most likely to be the wrong twist rate for common 123 grain rounds witch is causing your problems or an over sized bore. You can find your twist rate by placing a piece of tape near the handle of a cleaning rod with a brush or mop installed on the rod. Push the rod in the barrel until the tape makes one complete revolution. At this point, mark the rod at the muzzle end with a sharpie then remove the rod from the barrel. Measure from the end of the brush or mop to the line you marked and this will give you your twist rate ( Ex. 1:7,7 being inches in length to complete one revolution). If the bore is oversize, you can measure with with a 32 cal lead ball(buck shot works well for this if that is all you have. Only one is needed) by slugging the bore and measuring with calipers. Use wood dowel rods and a mallet to push the ball through. It should come out to be .310-.311. If you are having excessive head space issues, you would have seen case head separation with a stuck case in the chamber by now. To be sure, I would pick up a no go gauge to test the head space. If it closes on the gauge, don't shoot the rifle anymore until it is fixed. I think the easiest fix if you want to shot with any real accuracy beyond 50 yards, is re-barreling it with a quality in spec barrel. Ak-builder produces his own and I would recommend his because he knows what he is doing and makes a good barrel and find a competent builder or gunsmith to do the work for you.