Usually I pride myself on knowing weapons, but you may have me stumped here.
Is that a Davy Crocket tactical nuke artillery?
You are correct.