Just my opinion having worked with the USMS off an on over the past 20 years but IMO this is one of the best jobs in Federal Law Enforcment. This is open to federal civil service candidates and Veterans (VRA etc).
USMS only opens up hiring every few years so if you are thinking about it - apply.
https://www.usajobs.gov/GetJob/ViewD...0#btn-add-info