Implement gun property and fire gun functionality. Add no-bricks lose condition.