Yes
Yes they have a huge selection of guns and you can try any of them on the indoor range there, tested three myself and they had many guns available for each model.
Most of them are. If you have a particular one you liked, you can always show them what it is and they can pull it off for you.
Yes most are. They have a huge warehouse of guns parts and accesories
Thanks! Your answer is awaiting moderation.