When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
Just knowing the bike is a 2016 Heritage with 15000 miles and a stage 2 doesn't really give any specifics about the bike. Has the bike been ridden or were those miles put on the first year and the bike sat for the last seven years? Has it been maintained over the last eight years (fluid changes, etc)? The list of questions goes on.
The 103, as far as I know, is a very solid motor, although mine is a "spitter". If you do pick it up, I suggest some type of an external breather system.