There's also the U.S. Park Police Service which works alongside the Rangers. Veteran Affairs have the V.A. police, some of whom are now just being armed (they've lost quite a few to deranged patients). Lest we forget, there's the Federal Protective Service (those guys & gals in blue uniforms who are assigned to protect Federal buildings). U.S. Mint Police for those of us who are fortunate to have the Mint in town. Additionally, there are numerous agencies which also have special agents. Dept. of Interior (to protect Indian artifacts - "Drop the arrowhead, Scumbag!"), Transportation (which also has the Coast Guard), Labor (a few for pension fraud), and the list goes on.