Even though there are many organizations that offer free cars for veterans, sometimes people do not get them because of the difference in demand and supply. There are limited cars available with these organizations because they receive them through donations. In such cases, it is advisable to explore other options such as car loans.
Car loans are a good option if you have a good credit score with the banks. However, if the credit score is bad, it can be a problem. In such cases, they can consider consulting Credit Union Auto loans for loans. They can help disabled veterans get a loan with cheap interest rates which allows them to buy a good car.  Alternatively, they can also opt for VA loan, which is provided by the Department of Veterans Affairs. It is provided to veterans only.
If none of these options work, you can also go to Navy Federal Credit Union, PenFed Credit Union etc which gives help in getting loans with bad credit for veterans.