Mossberg 12 gauge pump works perfect been painted but with good marine type paint not a bad job it works perfect just a great truck camp or boat gun call or text 828-638-045two