m16 forward assist