Very very nice! Good job.
Such a cool job - I hadn't tigged unitl you posted the WIP that this is Richard 'Dean' Anderson in his Stargate guise. Kev has done a brilliant job with them.
I love them! One word of comment on P90s though - the clips are dark transparent plastc so you can easily see how much bullets you have left. Great work regardless! ;D