3 availability checks were conducted for diyselfdefense.com during the 830 days beginning August 21, 2022. Operating successfully 3 times in all tests, diyselfdefense.com's last recorded uptime on November 17, 2024, returned a code 200. All inspection results as of November 28, 2024, showed that diyselfdefense.com had never experienced an offline time. According to every response received as of November 28, 2024, there haven't been any that contain an error status code. Contrasting with an average of 0.337 seconds, diyselfdefense.com showed a response time of 0.258 seconds on November 17, 2024.