Looks like XM25 should fit the idea perfectly, it has a wide variety of ammunition, from HE to flechette, projectile is slower than bullet, and its caliber is very close to 20mm listed in game, and of course - autofire. Just change its design of its box magazine to rotary magazine of HAWK MM-1 or Milcor MGL.