Why not join the Coast Guard? Both Customs and Border Protection and CG are in DHS. You can receive a lot of law enforcement experience in the CG as junior officer by being a boarding officer or boarding team member. If you are competitive for NROTC scholarship you will be competitive for...