User blog comment:Bloonsmaster5963/New Weapons Pt. 4/@comment-25237169-20140730005220

Seems legit.