I have a dmps 308 gen 2....the bcg has a double ejector pins and one of mine broke the gun stil works but has ejection issues ive tried to find a pin a spring to replace but have had no luck...at this point id be happy with a new bcg but again i have had no luck finding one...anyone know were i can find anything that fits..since the dpms has been shut down ive had zero. Luck