Did you launch them?
I would try US Defense Solutions. 37 and County line road.
I launched one spring and detent, I broke one spring because I wasn't paying attention when taking off the buffer tube and retaining plate and then I bought another AR from a friend that had no detent in the front take down pin. Also keep in mind this all happened on the same day, so I guess I struggle with them haha.