OK the ejection port is on a DeMarco 5.56mm (similar to the Colt AR-15/M4) so I'll let Marcel have that.
The other one is the GPS-processor housing on the new DefWes vest, also correctly identified by Marcel - and yes it is the Army version of LazerQuest, but a bit more complicated. Even near-misses are registered, and hits are determined by the processor and the type of weapon that fired it is also considered and the corresponding injury is estimated. The wearer then gets a read-out telling him what injury he's sustained. The unit also uplinks all this info as well as the position of the wearer to a Command Centre (ours is at Westdown Camp on salisbury plain) and plots it all on a real-time map of the Training Area. This info can be back-linked to the commander on the ground so that he's aware of what all his blokes/assets are up to.
We're working on variations of this technology to ensure Blue-on-Blue incidents don't happen in future conflicts.
On a totally different subject, you know how cornflower when mixed with water has some odd properties? Stiff and unyielding when moved quickly, but relatively fluid if moved slowly?
They're also working on a Gel which mimics these properties, which should stop bullets. A thin, light layer would be worn which only solidifies when struck by a fast-moving object. Flexible body armour.