Didn't notice it before, but page now has links for installation instructions for their connectors. Click on the "install" link to view PDF. Looks like a nice secure fit.
http://www.universal-radio.com/catalog/cable/2499.html
http://www.universal-radio.com/catalog/cable/2499.html