Nope. No windows here, I might get shot by a sniper. Stockmavin...do you own this stock? What about you Stockfire?