Seems about to good to be true from what I can see.....too bad I dont have any spare cash. wts/wtt colt delta 10mm