HK416 and UMP9
By @Zuki