This is a Shakespeare PL-259 "Center Pin" VHF connector. The ONLY thing they do easily is FAIL!!!
I replace more of this terminal than just about any failed terminal on a boat.
Someday someone is going to die because one of these crappy "easy to install" connectors failed to allow a VHF transmission.. Arghhhhh.....