Ok, other than a reminder to people not to resort to personal insults like that which have no purpose, posters like Lycanthrope need reminding that a. you do not control a thread because you start it and b. lying (as you did, do not try and argue this) about saying you stated certain parameters- which you did not, as is wxceedingly obvious from reading your first post, much as you try and attack others for not doing so- is something that gets looked upon very poorly around here. The same goes for your posturing about 'if you were here you would not say that'.
If you carry on with that sort of attitude a warning will be given- as it will be to those who flame others so easily.
This discussion can carry on with people using whatever definition of 'battle rifle' that they wish- Lycanthrope, quit moaning about that.. if you don't like where it has gone, then stay out the thread.