Isn't that a naval type 99 trainer?
The bolt looks like the type for firing blanks.

Semper Fi
Phil