No
Stick with the factory offering.
It will slide on to a newer p99 with the weaver rail (post 2004 i believe), but the notch is in the wrong place.
This is a rather lame question. Firearms are not for kids - they're not toys, and are not to be treated as such.