machine gun shits view 2