Yup, it works just as you said (which comes from the rules for Into the Odd and Electric Bastionland): Roll weapon’s attack die, subtract armor, apply excess as damage. There is no extra roll to see if you hit. “Missing” can be described when armor and/or HP completely absorb the damage.