john 344g for sale