Well the 9 's are getting exercised. Keep in mind the call sellers or the guys that write the calls are smarter than the call buyers. Call sellers are in effect shorts who like to sell wooden nickels to greedy longs who think calls are 'cheap'. The call sellers have just a few more days to get out of the 10's. If the price appreciates any more, the call buyers just might exercise even below 10.
But seriously that isn't what is holding this down. The reason is talk of gun laws. Believe me, while all the chickens are scattering, the funds are buying as the probability of gun legislation is nil.