User blog comment:Alex Martin Rider/Modern Warfare 3 weapons confirmed/@comment-1858559-20110515015704

looks like a good list