great guys... great place... :+1: ordered my xdm40 a few days ago picking up today definetly going back