Just got email from EuroOptic. They are refunding me the full purchase price less their shipping cost of $40. Would have preferred a full refund due to the gun being defective but considering it was that or deal with Beretta and or try to fix myself for several months and perhaps not ever get it fixed, I am happy with the outcome. Pretty solid customer service all things considered.