Nice looking puma's you've got there, I can't help you with your questions, but I do have a Puma too, it's not the same as yours, but it resembles yours a bit.
Different point, I've got a round point.
Different scales.

This is the thread where I showed my Puma

http://straightrazorpalace.com/showthread.php?t=13450