凶手王自正原名王志政,河南内黄人,富农出身。作为一个现役军人,他为什么要采取这种极端的方式呢?原来在解放战争时期国民党进攻中原后,其堂兄曾带领一个“还乡团”对老家的村庄反攻倒算,枪杀了村武委会主任,王自正参与了这次的杀人行动。后来他逃往他乡参加了解放军,改王志政为王自正。1970年初,王自正被提升为昆明军区政治部保卫副科长,但他还没有来得及得意,便因家乡告发历史问题而被送到俘管所隔离审查。王自正决心鱼死网破。他在笔记中列下了好几个要杀害的人的名字,包括军区副司令员陈康、鲁瑞林、田维扬等。权衡之后他写道:“不如杀谭甫仁,影响更大,发泄心头之恨。”
任保卫部副科长的王自正,对于军区内部情况,对首长及首长住宅的情况,包括活动规律、房屋结构,甚至主房、副房的布置等等,均了如指掌。再有,军区保卫部保存枪械的保密室没有明锁,只要知道密码,就可以开锁取枪。王兼过多年的枪械保管员,密码早稔熟于心。于是,这个隐藏在昆明军区心脏里的杀人狂魔,毫不费事地从保卫部偷出了两枝手枪,而且又并不费事地就进入了谭甫仁壁垒森严的住宅。
谭甫仁的住宅共有5个警卫员,前门2人,后边3人。那时候“备战备荒为人民”,部队正搞“千里野营拉练”,这里的警卫员也被拉去3人。这给凶犯留下了更大的空间。凶犯深夜跳进谭甫仁的深宅大院,径直敲响了应该是谭甫仁居住的主卧。那一晚,谭恰恰没有住在自己的屋里,是夫人闻声起床开的门。手枪子弹已经上膛,凶手直逼王里岩:“谭甫仁在什么地方?”
王里岩回答:“不知道。”