Replacement left hand piston assembly for KAC MK23 suppressors.Click this link to order: http://www.operationparts.com/knights-armament-piston-assy-usp-tactical-suppressor-m16x1-lh-tpi/