For sure the correct barrel is a must.
I always had great luck with deadly wind. The inserts never came out of those. I would then match the oring to the insert.
But lucky duck hit the nail right on the head.
Palmers will make you a nice barrel with a bevel. Ask for wedgits too. You have other options like the techfit.
Edit: and here