Very good condition. Parting out my PPQ M1.