item replace entity @s weapon.mainhand with stone
item replace entity @s weapon.mainhand with crossbow[custom_name={"text":"Crossbow [Shoot to Trigger]","italic":false,"color":"gray"},unbreakable={show_in_tooltip:false},custom_data={trigger:2b},charged_projectiles=[{id:"minecraft:arrow",count:1}]] 1

tag @s add crossbow_waiting