Is the XM8 better than the M4

Here is my list, I hope I get it all together. The list has nothing to do with real weapons, just airsoft. So, let's go:

Assault rifles / PDW's

- M4 / M16 series, AAC Honey Badger

- XM8, XM8 Compact

- L85A2

- FN Scar: Mk. 16, Mk. 17, Mk. 20, Scar PDW

- FN P90

- HK MP7

- HK MP5

- HK 416C

- HK G3

- Famas

- PMC-AK's (with M4 attachments), all modern AK's, RPK, PP-19

- Tavor 21

- PDR-C

- ACR

- STG44

Machine guns

- Stoner M63A1

- M249 Para

- MG4

- XM8 LMG

- M60

Sniper rifle / SPR / DMR

- M4 / M16 / SR-25

- AAC21

- SWD

- HK MR308 (G28)

- L96

- M40A5 (generally Remington M700 base)

- HK PSG-1

- M14 series

- Beret M82A1

- Mosin Nagant, K 98 (ok, maybe no original SSG's, but still belong to me for me)

Pistols

- HK 45 car

- HK Mk. 23 Socom

- HK USP

- M9

- 1911 

- Glock 17 / 18C

- Colt SAA

- Mauser C96

Hybrid weapons

- OICW (Increment III)

I have probably forgotten some ... but it would be just too difficult to choose a favorite weapon. Maybe I would have written better, which is NOT one of my favorites ... unfortunately not every weapon can be bought as Airsoft, others are not quite as good in terms of performance, durability and modifiability.

But if I had to reduce my list to my absolute favorites, it would be right now:

M4 / 16 SPR, Famas G2, AK-102, HK PSG-1, Stoner M63A1, M60, FN P90, Colt 1911, HK 45 Auto, OICW