Add to your wealth of references the work of DocGKR (Dr. Gary Roberts).
http://www.m4carbine.net/forumdisplay.php?f=91
He currently hangs out on the M4Carbine list and has a lot of stickies worth reading especially the one on the 380.
http://www.m4carbine.net/forumdisplay.php?f=91