顺溜用的那把枪正式名称叫做M1941年式7.62毫米约翰逊半自动步枪,该枪于1941年定型,1943年列装,被美国海军陆战队和部分特种部队列装使用,太平洋战争后期,美海军陆战队由于该枪综合性能较差而将其撤编,换装M1伽兰德。《顺溜》片中把该枪当做狙击步枪,也是荒谬之极,由于该枪由于采用的是枪管后坐的复进方式,射击精度比较差,不仅比不了M1伽兰德,更比了不日本的三八大盖,所以根本不适合做狙击步枪使用,而美军当时使用的狙击步枪是M1903斯普林菲尔德手动步枪。此外,影片中该枪配备消音器更是无稽之谈。该片及一些国内军事题材影片中背离实际之处,足以证明其导演和军事顾问是多么的白痴和无知。