Seems familiar to me...

http://soldiersystems.net/2018/05/29...eapon-concept/