The teflon will work as a temporary fix (if you have no o-rings for example), but if that is stopping the leak, then 100% it is the green 020 o-ring nearest the back of the bolt kit that is leaking.
Have you checked for any scratches on the back cap or inside of the body?