Yes I mis-identified it. I'll be sure to search for an artillery - when dealing with a romance-crazed giant ape, it is important to have the right tool for the job.
While the movie is total fantasy, I'd forgotten what a fun ride it was. The Luger made it even better. Another screen shot.