As a side note....
Though technically synonyms, there can be a world of difference between a toy weapon and a replica weapon.
Replica weapons can be realistic to the point where it is essentially impossible to tell the replica from the real weapon with out removing the magazine and / or locking the slide back. Other than their internal components, they are essentially identical to the real weapon in regards to weight, size, color, shape etc.
Even lower grade replica weapons can be very difficult to tell from a real weapon unless handled. Lower grade replicas start at say, $50.00. Higher grade replicas that eventually arrive at movie prop level can cost up to several hundred dollars.