If you are really serious about self defense you should be training some sort physical martial art beyond just the handling of firearms.
Grappling or Brazilian Jiu-jitsu would be a great option (and you don't have to be in good shape to train)
Just like the video guy demonstrates, you can get...