I hope you would use more logic in your posts on things like this.
the cops can't tell at a distance more so with it in his pants that it is a bb gun. if you look at the gun itself it looks very real.
and a 45 cal gun is nothing to sneeze at. it can do some serious damage.