Did you buy it from a dealer or direct through the Italian Firearms Group? I have one on order through Quality Arms and Im wondering if he will go to bat for me if I encounter a like situation.