Currently, it appears that only farmers who already own farmland within Gujarat are permitted to purchase agricultural land in the state. While there are Gujarat High Court orders from 2012, the government's stance seems to restrict sales to non-Gujarati farmers. However, it's suggested that the District Collector may have the power to grant exceptions in specific deserving cases. Consulting a local lawyer is advisable for professional guidance.