The local County Sheriff deputies have been using MP on all the weapons for some time, they claim its the best they have ever used.
For a glass door I would try the Silicon Spray. I use that on all our sliding windows. I would not use the HD MP, that's more for outdoor use, like bike chains, undercoating or anywhere you want to protect metal from rust.