How an H&K VP9 works