https://www.thefirearmblog.com/blog/...ck-up-pistols/