Tightening restrictions on legitimate gun ownership doesn't appear to made much of an impression on the widespread availability of unlicenced guns to the criminals so far - what would further restrictions achieve ?
The Police don't appear to make use of the powers they have available today any more than they did at the time of Hungerford or Dunblane - if they did their vetting properly & intervened when concerns were raised effectively under the current (or past) legislation, many of the recent situations would not have occured.
Perhaps if the "senior management" of the Police applied the same urgency and resources to gun control issues as they have to, say, who ate cake or curry in a work related environment, the supposed shortage of numbers might not be so much of an issue - but I suppose it is more difficult to make a "name" for yourself doing the mundane stuff that the public expect to be done rather than bigging up political nonsense for the media.
WRT the TT - it strikes me as being more for the participants than the spectators currently. The IoM will probably continue with it as it stands, as it is probably quite lucrative for them (Pay per View now for those that want it), but I watch racing as much for the technical interest as the actual racing and, for me, there is little technical interest in the current formula. In-line 4 cylinder bikes based around road-going sports bikes may well be very fast, but they are all so "samey", don't seem to have had much in they way of innovation for several years and are (for me) rather dull. The so-called "smaller" class isn't much better - all much the same, just road going twins based rather than fours.
But there probably isn't much scope for much more than tinkering around the margins for what is just a time trial - it's all about personal performance against the track & success is gained by reducing the lap time & upping the average speed. Short of hobbling the bikes (which would most likley reduce the appeal to both riders & spectators), what more can realistically be proposed ?