In stock, and look for the year model 1 older than what's out. New models hit the dealers in June (I believe), so like this year the 2015's came out in June, and all 2014 models then begin dropping in price a LOT. We picked up a 2014 Puma a few weeks ago for a GREAT price, why? It's a 2014 not 2015, and it's August, sales season is winding down. 2014 models that are left will continue to drop like a rock, so my advice is look for one of them. Still have full warranty, and typically are identical model to model to 2015's. Hope you find a great deal!