While Ballistic Film can be beneficial to enhance non-security or non-bullet resistant glass and providing a non-spalling product, however it will not stop bullets.

Typical thickness of “ballistic film” is 3-8 mils (30 mils = 1/32” or the thickness of a credit card). Compare that to actual “bullet resistant” glass which is ¾” –  4” thick. If the ballistic film cannot meet an UL 752 ballistic standard (https://www.ul.com/news/what-does-it-take-stop-speeding-bullet) it is not truly bulletproof.

If the security situation requires bullet resistant glass, acrylic, or polycarbonate to protect against gun shots, then the only option is real bullet resistant glazing installed in a bullet resistant frame.