The error message - This product is not available for delivery to your location - may show on your shopify checkout if you do not have shipping rates set up for your products.
To check this, please go to your shopify shipping settings and ensure you have shipping rates set up for the product and location you want your products to be able to ship to.
Please see the shopify guide for setting up shipping rates