>>2931844>Was hoping to avoid screwing something but that might be the only option.The screw would just press on the window frame, no need to permanently affix them.
Looking at your frame again, it doesn't really look like you have a lip for that to lock under in order for the screw down to keep pressure/keep it in place.
Keep looking around for something along the lines of "storm door screen retaining clips". There might be one that'll work.
>heavy duty pet proof materialMy cat destroyed that shit lel. We had to end up getting steel screen and even that took a good beating before eventually giving way.