Perfect communication and fast shipping. Unfortunately the barrel won’t fit my pistol and has to be fitted by a gunsmith. Not the sellers fault and Beretta says rarely they may have to be fitted. It is what it is. Thank you to the seller for a smooth transaction.