I just tried and I can get to it on my phone, tablet, work computer and personal computer.
Ah, I can see they just back in the Glock 17 33-rounders (pinned to 10).
It may be a certificate error issue with your computer (weird that your phone can't access - maybe try a different browsing app if you are using the default safari). Maybe try a different browser maybe on the computer? Sometimes it will tell you it is not private or something but there is an advanced button that you can just accept the security certificate issued on the other side.