Without an doubt at all, I will tell you those are Captains/ Lieutenant (Navy) bars. The pin on it is just a much older version (Pre 1960's).
Those you have look like Army. The Marine Corps are smaller, and the navy is just a little different.
Could also be police rank as well, cops do/did use the same system....